Hi, my name is Ray, and welcome to Master Electron.
Presumably you're here, as you've already heard, how Electron can help you build amazing desktop applications
for both Mac, Windows or Linux using a single JavaScript API for the longest time, building desktop
applications has been reserved for developers using language such as C or Java.
And it's been nothing short of difficult.
Sure, in recent years, building native desktop applications has become a lot more flexible.
But you still need to learn separate languages and develop using very specific tools for each target
operating system Mac, Windows or Linux.
Electron's solves this problem by allowing developers like you and me with knowledge of HTML JavaScript
access to use these web technologies to build a single application and then compile that application
for both Mac, Windows and Linux.
And besides having to build and maintain only a single application instead of multiple platform specific
apps, we also get to use our favorite frameworks and libraries to do so.
Electron already boasts many popular apps such as Slack, Hyper and even Microsoft's own Visual Studio
Code, all both using flexible web technologies.
So what exactly will you learn in this course?
We'll start by covering the cost structure, getting the project code to follow along with and look
at some important tasks to help you get the most out of your development workflow.
Then we'll dive into the electron API, understanding the function and purpose of almost every module
in the electron API.
And once you're familiar with this entire API will cover some useful electron features, take a look
at security considerations and finally put all this new knowledge to practice by building and packaging
a fully functioning real world up ready for release.
Also, as I'm constantly working on updating and adding to this course, we have two new sections.
The first covers the entire process of implementing auto updates to the project that will be building
for both Mac and Windows.
And the second shows you hands on how to integrate the Mac TouchPad into your apps or my courses are
meticulously planned and structured for maximum learning efficiency with concise and engaging lessons.
So please go ahead and watch the free preview lessons and also be sure to read some of my reviews.
Thank you for taking the time to watch this introduction and I really look forward to helping you learn
electron.